marine sediments - French English Dictionary